/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.eddycar.jproyeddycar.contrato.modelo;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import javax.persistence.Temporal;
import org.eddycar.jproyeddycar.comun.modelo.Persona;


/**
 *
 * @author Maximo
 */
@Entity
public class DocumentoPrivado implements Serializable {
    @Id
    private String id;
    private String fecha;
    private String nomGerente;
    private String cedgerente;
    @Temporal(javax.persistence.TemporalType.DATE)
    private Date fechaContrato;

    public Date getFechaContrato() {
        return fechaContrato;
    }

    public void setFechaContrato(Date fechaContrato) {
        this.fechaContrato = fechaContrato;
    }
    

    public void comprador(Persona p) {
        nomGerente = p.getNombres() + " " + p.getApellidos();
        cedgerente = p.getCedula();
    }
    private String nomVendedor;
    private String cedvendedor;
    
    public void vendedor(Persona p) {
        nomVendedor = p.getNombres() + " " + p.getApellidos();
        cedvendedor = p.getCedula();
    }
    
    private String plaVehiculo;
    private String marcaVehiculo;
    private String anioFabricacionvehiculo;
    private String clasevehiculo;
    private String tipoVehiculo;
    private String modeloVehiculo;
    private String colorvehiculo;
    private String motorvehiculo;
    private String chasisVehiculo;
    private String matriculavehiculo;
    private String nombreMatriculado;
    private String precioVehiculo;



    public void auto(Vehiculo v) {
        plaVehiculo = v.getPlaca();
        marcaVehiculo = v.getMarca();
        anioFabricacionvehiculo = String.valueOf(v.getAnioFabricante());
        clasevehiculo = v.getClase();
        tipoVehiculo = v.getTipo();
        modeloVehiculo = v.getModelo();
        colorvehiculo = v.getColor();
        motorvehiculo = v.getNumMotor();
        chasisVehiculo = v.getNumChasis();
        matriculavehiculo = v.getMatriculadoEn();
        nombreMatriculado = v.getNombreMatricula();
        precioVehiculo=String.valueOf(v.precioFinal());
    }
    private String plaVehiculo2;
    private String marcaVehiculo2;
    private String anioFabricacionvehiculo2;
    private String clasevehiculo2;
    private String tipoVehiculo2;
    private String modeloVehiculo2;
    private String colorvehiculo2;
    private String motorvehiculo2;
    private String chasisVehiculo2;
    private String matriculavehiculo2;
    private String nombreMatriculado2;
    private String precioVehiculo2;



    public void auto2(Vehiculo v) {
        plaVehiculo2 = v.getPlaca();
        marcaVehiculo2 = v.getMarca();
        anioFabricacionvehiculo2 = String.valueOf(v.getAnioFabricante());
        clasevehiculo2 = v.getClase();
        tipoVehiculo2= v.getTipo();
        modeloVehiculo2 = v.getModelo();
        colorvehiculo2 = v.getColor();
        motorvehiculo2 = v.getNumMotor();
        chasisVehiculo2 = v.getNumChasis();
        matriculavehiculo2 = v.getMatriculadoEn();
        nombreMatriculado2 = v.getNombreMatricula();
        precioVehiculo2= String.valueOf(v.precioFinal());
      }

    private String precio;
    private String diferencia;
    private String formaPago1;
    private String formaPago2;
    public void datos1(String fecha, String formaPago1, String formaPago2){
        this.fecha= fecha;
        this.formaPago1= formaPago1;
        this.formaPago2= formaPago2;
        
    }

     public void datos(String fecha, String diferencia){
             this.fecha= fecha;
        this.diferencia= diferencia;
    }
        public String getFormaPago1() {
        return formaPago1;
    }

    public void setFormaPago1(String formaPago1) {
        this.formaPago1 = formaPago1;
    }

    public String getFormaPago2() {
        return formaPago2;
    }

    public void setFormaPago2(String formaPago2) {
        this.formaPago2 = formaPago2;
    }

    public String getFecha() {
        return fecha;
    }

    public void setFecha(String fecha) {
        this.fecha = fecha;
    }

    public String getAnioFabricacionvehiculo2() {
        return anioFabricacionvehiculo2;
    }

    public void setAnioFabricacionvehiculo2(String anioFabricacionvehiculo2) {
        this.anioFabricacionvehiculo2 = anioFabricacionvehiculo2;
    }

    public String getChasisVehiculo2() {
        return chasisVehiculo2;
    }

    public void setChasisVehiculo2(String chasisVehiculo2) {
        this.chasisVehiculo2 = chasisVehiculo2;
    }

    public String getClasevehiculo2() {
        return clasevehiculo2;
    }

    public void setClasevehiculo2(String clasevehiculo2) {
        this.clasevehiculo2 = clasevehiculo2;
    }

    public String getColorvehiculo2() {
        return colorvehiculo2;
    }

    public void setColorvehiculo2(String colorvehiculo2) {
        this.colorvehiculo2 = colorvehiculo2;
    }

    public String getMarcaVehiculo2() {
        return marcaVehiculo2;
    }

    public void setMarcaVehiculo2(String marcaVehiculo2) {
        this.marcaVehiculo2 = marcaVehiculo2;
    }

    public String getMatriculavehiculo2() {
        return matriculavehiculo2;
    }

    public void setMatriculavehiculo2(String matriculavehiculo2) {
        this.matriculavehiculo2 = matriculavehiculo2;
    }

    public String getModeloVehiculo2() {
        return modeloVehiculo2;
    }

    public void setModeloVehiculo2(String modeloVehiculo2) {
        this.modeloVehiculo2 = modeloVehiculo2;
    }

    public String getMotorvehiculo2() {
        return motorvehiculo2;
    }

    public void setMotorvehiculo2(String motorvehiculo2) {
        this.motorvehiculo2 = motorvehiculo2;
    }

    public String getNombreMatriculado2() {
        return nombreMatriculado2;
    }

    public void setNombreMatriculado2(String nombreMatriculado2) {
        this.nombreMatriculado2 = nombreMatriculado2;
    }

    public String getPlaVehiculo2() {
        return plaVehiculo2;
    }

    public void setPlaVehiculo2(String plaVehiculo2) {
        this.plaVehiculo2 = plaVehiculo2;
    }

    public String getPrecioVehiculo2() {
        return precioVehiculo2;
    }

    public void setPrecioVehiculo2(String precioVehiculo2) {
        this.precioVehiculo2 = precioVehiculo2;
    }

    public String getTipoVehiculo2() {
        return tipoVehiculo2;
    }

    public void setTipoVehiculo2(String tipoVehiculo2) {
        this.tipoVehiculo2 = tipoVehiculo2;
    }
    
    public String getDiferencia() {
        return diferencia;
    }

    public void setDiferencia(String diferencia) {
        this.diferencia = diferencia;
    }

    public String getPrecio() {
        return precio;
    }

    public void setPrecio(String precio) {
        this.precio = precio;
    }

  
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getAnioFabricacionvehiculo() {
        return anioFabricacionvehiculo;
    }

    public void setAnioFabricacionvehiculo(String anioFabricacionvehiculo) {
        this.anioFabricacionvehiculo = anioFabricacionvehiculo;
    }

    public String getCedgerente() {
        return cedgerente;
    }

    public void setCedgerente(String cedgerente) {
        this.cedgerente = cedgerente;
    }

    public String getCedvendedor() {
        return cedvendedor;
    }

    public void setCedvendedor(String cedvendedor) {
        this.cedvendedor = cedvendedor;
    }

    public String getChasisVehiculo() {
        return chasisVehiculo;
    }

    public void setChasisVehiculo(String chasisVehiculo) {
        this.chasisVehiculo = chasisVehiculo;
    }

    public String getClasevehiculo() {
        return clasevehiculo;
    }

    public void setClasevehiculo(String clasevehiculo) {
        this.clasevehiculo = clasevehiculo;
    }

    public String getColorvehiculo() {
        return colorvehiculo;
    }

    public void setColorvehiculo(String colorvehiculo) {
        this.colorvehiculo = colorvehiculo;
    }

    public String getMarcaVehiculo() {
        return marcaVehiculo;
    }

    public void setMarcaVehiculo(String marcaVehiculo) {
        this.marcaVehiculo = marcaVehiculo;
    }

    public String getMatriculavehiculo() {
        return matriculavehiculo;
    }

    public void setMatriculavehiculo(String matriculavehiculo) {
        this.matriculavehiculo = matriculavehiculo;
    }

    public String getModeloVehiculo() {
        return modeloVehiculo;
    }

    public void setModeloVehiculo(String modeloVehiculo) {
        this.modeloVehiculo = modeloVehiculo;
    }

    public String getMotorvehiculo() {
        return motorvehiculo;
    }

    public void setMotorvehiculo(String motorvehiculo) {
        this.motorvehiculo = motorvehiculo;
    }

    public String getNomGerente() {
        return nomGerente;
    }

    public void setNomGerente(String nomGerente) {
        this.nomGerente = nomGerente;
    }

    public String getNomVendedor() {
        return nomVendedor;
    }

    public void setNomVendedor(String nomVendedor) {
        this.nomVendedor = nomVendedor;
    }

    public String getNombreMatriculado() {
        return nombreMatriculado;
    }

    public void setNombreMatriculado(String nombreMatriculado) {
        this.nombreMatriculado = nombreMatriculado;
    }

    public String getPlaVehiculo() {
        return plaVehiculo;
    }

    public void setPlaVehiculo(String plaVehiculo) {
        this.plaVehiculo = plaVehiculo;
    }

    public String getPrecioVehiculo() {
        return precioVehiculo;
    }

    public void setPrecioVehiculo(String precioVehiculo) {
        this.precioVehiculo = precioVehiculo;
    }

    public String getTipoVehiculo() {
        return tipoVehiculo;
    }

    public void setTipoVehiculo(String tipoVehiculo) {
        this.tipoVehiculo = tipoVehiculo;
    }

    public DocumentoPrivado() {
    }
}
